<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title></title>
			<link rel="stylesheet" href="media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
						<a name="top"></a>
<h2>Full index</h2>
<h3>Package indexes</h3>
<ul>
	<li><a href="elementindex_OpenSocial.html">OpenSocial</a></li>
</ul>
<br />
<div class="index-letter-menu">
	<a class="index-letter" href="elementindex.html#c">c</a>
	<a class="index-letter" href="elementindex.html#f">f</a>
	<a class="index-letter" href="elementindex.html#g">g</a>
	<a class="index-letter" href="elementindex.html#i">i</a>
	<a class="index-letter" href="elementindex.html#o">o</a>
	<a class="index-letter" href="elementindex.html#p">p</a>
	<a class="index-letter" href="elementindex.html#r">r</a>
	<a class="index-letter" href="elementindex.html#s">s</a>
	<a class="index-letter" href="elementindex.html#t">t</a>
	<a class="index-letter" href="elementindex.html#u">u</a>
	<a class="index-letter" href="elementindex.html#_">_</a>
</div>

	<a name="c"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">c</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">count</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialAppData.html#methodcount">OpenSocialAppData::count()</a> in OpenSocialAppData.php</div>
							<div class="index-item-description">Implements Countable.  Allows using count() on this class.</div>
					</dd>
			<dt class="field">
						<span class="method-title">count</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialCollection.html#methodcount">OpenSocialCollection::count()</a> in OpenSocialCollection.php</div>
							<div class="index-item-description">Implements Countable.  Allows using count() on this class.</div>
					</dd>
			<dt class="field">
						CurlHttpLib
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/CurlHttpLib.html">CurlHttpLib</a> in OpenSocialHttpLib.php</div>
							<div class="index-item-description">An implementation of the OpenSocialHttpLib interface that uses curl.</div>
					</dd>
		</dl>
	<a name="f"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">f</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						FetchAppDataRequest
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/FetchAppDataRequest.html">FetchAppDataRequest</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Represents a request to get app data.</div>
					</dd>
			<dt class="field">
						<span class="method-title">fetchFriends</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocial.html#methodfetchFriends">OpenSocial::fetchFriends()</a> in OpenSocial.php</div>
							<div class="index-item-description">Fetches the friends of the specified user.</div>
					</dd>
			<dt class="field">
						FetchPeopleRequest
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/FetchPeopleRequest.html">FetchPeopleRequest</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Represents a request for multiple people.</div>
					</dd>
			<dt class="field">
						<span class="method-title">fetchPerson</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocial.html#methodfetchPerson">OpenSocial::fetchPerson()</a> in OpenSocial.php</div>
							<div class="index-item-description">Fetches a single person.</div>
					</dd>
			<dt class="field">
						FetchPersonRequest
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/FetchPersonRequest.html">FetchPersonRequest</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Represents a request working with a single person.</div>
					</dd>
		</dl>
	<a name="g"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">g</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">getBody</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html#methodgetBody">OpenSocialHttpRequest::getBody()</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">Returns the body of the current request or null if this is a GET.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getDisplayName</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialPerson.html#methodgetDisplayName">OpenSocialPerson::getDisplayName()</a> in OpenSocialPerson.php</div>
							<div class="index-item-description">Returns a human-readable name for this Person.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getField</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialPerson.html#methodgetField">OpenSocialPerson::getField()</a> in OpenSocialPerson.php</div>
							<div class="index-item-description">Returns the value of the requested field, if it exists on this Person.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getHeaders</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html#methodgetHeaders">OpenSocialHttpRequest::getHeaders()</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">Returns an array of headers for this request.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getId</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialRequest.html#methodgetId">OpenSocialRequest::getId()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Returns the string ID of this request.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getId</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialPerson.html#methodgetId">OpenSocialPerson::getId()</a> in OpenSocialPerson.php</div>
							<div class="index-item-description">Returns the ID number of this Person.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getIterator</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialAppData.html#methodgetIterator">OpenSocialAppData::getIterator()</a> in OpenSocialAppData.php</div>
							<div class="index-item-description">Implements IteratorAggregate.  Allows using foreach on this class.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getIterator</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialCollection.html#methodgetIterator">OpenSocialCollection::getIterator()</a> in OpenSocialCollection.php</div>
							<div class="index-item-description">Implements IteratorAggregate.  Allows using foreach on this class.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getMethod</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html#methodgetMethod">OpenSocialHttpRequest::getMethod()</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">Returns a string indicating this request's HTTP method.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getNormalizedUrl</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html#methodgetNormalizedUrl">OpenSocialHttpRequest::getNormalizedUrl()</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">Returns a normalized URL without querystring parameters for the current  request.  This is to be mostly used for unit testing - if you want to get  an actual url to request, use the getUrl() method instead.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getParameter</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html#methodgetParameter">OpenSocialHttpRequest::getParameter()</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">Returns the value of the specified parameter.  Used for unit testing.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getRequestor</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialRequest.html#methodgetRequestor">OpenSocialRequest::getRequestor()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Returns this request's requestor, if set.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getRestRequest</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialRequest.html#methodgetRestRequest">OpenSocialRequest::getRestRequest()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Returns an OpenSocialHttpRequest object that may be sent to an  OpenSocialHttpLib object.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getRpcBody</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialRequest.html#methodgetRpcBody">OpenSocialRequest::getRpcBody()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Returns an object that is suitable for building an RPC request.</div>
					</dd>
			<dt class="field">
						<span class="method-title">getUrl</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html#methodgetUrl">OpenSocialHttpRequest::getUrl()</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">Returns the url of the current request.</div>
					</dd>
		</dl>
	<a name="i"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">i</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">isViewer</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialPerson.html#methodisViewer">OpenSocialPerson::isViewer()</a> in OpenSocialPerson.php</div>
							<div class="index-item-description">Returns whether this person is the current viewer (xoauth_requestor_id).</div>
					</dd>
		</dl>
	<a name="o"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">o</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">offsetExists</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialCollection.html#methodoffsetExists">OpenSocialCollection::offsetExists()</a> in OpenSocialCollection.php</div>
							<div class="index-item-description">Implements ArrayAccess.  Allows using [$index] access on this class.</div>
					</dd>
			<dt class="field">
						<span class="method-title">offsetExists</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialAppData.html#methodoffsetExists">OpenSocialAppData::offsetExists()</a> in OpenSocialAppData.php</div>
							<div class="index-item-description">Implements ArrayAccess.  Allows using [$index] access on this class.</div>
					</dd>
			<dt class="field">
						<span class="method-title">offsetGet</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialAppData.html#methodoffsetGet">OpenSocialAppData::offsetGet()</a> in OpenSocialAppData.php</div>
							<div class="index-item-description">Implements ArrayAccess.  Allows using [$index] access on this class.</div>
					</dd>
			<dt class="field">
						<span class="method-title">offsetGet</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialCollection.html#methodoffsetGet">OpenSocialCollection::offsetGet()</a> in OpenSocialCollection.php</div>
							<div class="index-item-description">Implements ArrayAccess.  Allows using [$index] access on this class.</div>
					</dd>
			<dt class="field">
						<span class="method-title">offsetSet</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialAppData.html#methodoffsetSet">OpenSocialAppData::offsetSet()</a> in OpenSocialAppData.php</div>
							<div class="index-item-description">Implements ArrayAccess.  Allows using [$index] access on this class.</div>
					</dd>
			<dt class="field">
						<span class="method-title">offsetSet</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialCollection.html#methodoffsetSet">OpenSocialCollection::offsetSet()</a> in OpenSocialCollection.php</div>
							<div class="index-item-description">Implements ArrayAccess.  Allows using [$index] access on this class.</div>
					</dd>
			<dt class="field">
						<span class="method-title">offsetUnset</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialAppData.html#methodoffsetUnset">OpenSocialAppData::offsetUnset()</a> in OpenSocialAppData.php</div>
							<div class="index-item-description">Implements ArrayAccess.  Allows using [$index] access on this class.</div>
					</dd>
			<dt class="field">
						<span class="method-title">offsetUnset</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialCollection.html#methodoffsetUnset">OpenSocialCollection::offsetUnset()</a> in OpenSocialCollection.php</div>
							<div class="index-item-description">Implements ArrayAccess.  Allows using [$index] access on this class.</div>
					</dd>
			<dt class="field">
						OpenSocial
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocial.html">OpenSocial</a> in OpenSocial.php</div>
							<div class="index-item-description">Client library helper for making OpenSocial requests.</div>
					</dd>
			<dt class="field">
						<span class="include-title">OpenSocial.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/_OpenSocial.php.html">OpenSocial.php</a> in OpenSocial.php</div>
					</dd>
			<dt class="field">
						OpenSocialAppData
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialAppData.html">OpenSocialAppData</a> in OpenSocialAppData.php</div>
							<div class="index-item-description">Represents AppData stored on an OpenSocial container.</div>
					</dd>
			<dt class="field">
						<span class="include-title">OpenSocialAppData.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/_OpenSocialAppData.php.html">OpenSocialAppData.php</a> in OpenSocialAppData.php</div>
					</dd>
			<dt class="field">
						OpenSocialCollection
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialCollection.html">OpenSocialCollection</a> in OpenSocialCollection.php</div>
							<div class="index-item-description">Represents a collection of OpenSocial objects.  Can be iterated over.</div>
					</dd>
			<dt class="field">
						<span class="include-title">OpenSocialCollection.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/_OpenSocialCollection.php.html">OpenSocialCollection.php</a> in OpenSocialCollection.php</div>
					</dd>
			<dt class="field">
						OpenSocialHttpLib
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpLib.html">OpenSocialHttpLib</a> in OpenSocialHttpLib.php</div>
							<div class="index-item-description">Creates an interface through which clients may define classes to use custom  HTTP libraries.</div>
					</dd>
			<dt class="field">
						<span class="include-title">OpenSocialHttpLib.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/_OpenSocialHttpLib.php.html">OpenSocialHttpLib.php</a> in OpenSocialHttpLib.php</div>
					</dd>
			<dt class="field">
						OpenSocialHttpRequest
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html">OpenSocialHttpRequest</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">Abstracts a request object to be sent to the OpenSocialHttpLib class.</div>
					</dd>
			<dt class="field">
						<span class="include-title">OpenSocialHttpRequest.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/_OpenSocialHttpRequest.php.html">OpenSocialHttpRequest.php</a> in OpenSocialHttpRequest.php</div>
					</dd>
			<dt class="field">
						OpenSocialPerson
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialPerson.html">OpenSocialPerson</a> in OpenSocialPerson.php</div>
							<div class="index-item-description">Represents information about an OpenSocial Person account.</div>
					</dd>
			<dt class="field">
						<span class="include-title">OpenSocialPerson.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/_OpenSocialPerson.php.html">OpenSocialPerson.php</a> in OpenSocialPerson.php</div>
					</dd>
			<dt class="field">
						OpenSocialRequest
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialRequest.html">OpenSocialRequest</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Represents an atomic OpenSocial operation that can be converted to either  a REST or RPC request.</div>
					</dd>
			<dt class="field">
						<span class="include-title">OpenSocialRequest.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/_OpenSocialRequest.php.html">OpenSocialRequest.php</a> in OpenSocialRequest.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">OSLOG</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/_OpenSocial.php.html#functionOSLOG">OSLOG()</a> in OpenSocial.php</div>
							<div class="index-item-description">Logging functionality for debugging library methods.  This only outputs  data if OS_DEBUG is set to True or the override parameter is set.</div>
					</dd>
			<dt class="field">
						<span class="const-title">OS_DEBUG</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/_OpenSocial.php.html#defineOS_DEBUG">OS_DEBUG</a> in OpenSocial.php</div>
							<div class="index-item-description">Set this to True if you want all debugging statements to print.  Certainly  not suitable for production.</div>
					</dd>
		</dl>
	<a name="p"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">p</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">parseJson</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialPerson.html#methodparseJson">OpenSocialPerson::parseJson()</a> in OpenSocialPerson.php</div>
							<div class="index-item-description">Converts a JSON response containing a single person's data into an  OpenSocialPerson object.</div>
					</dd>
			<dt class="field">
						<span class="method-title">parseJson</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialAppData.html#methodparseJson">OpenSocialAppData::parseJson()</a> in OpenSocialAppData.php</div>
							<div class="index-item-description">Converts a JSON structure to an OpenSocialAppData instance.</div>
					</dd>
			<dt class="field">
						<span class="method-title">parseJsonCollection</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialPerson.html#methodparseJsonCollection">OpenSocialPerson::parseJsonCollection()</a> in OpenSocialPerson.php</div>
							<div class="index-item-description">Converts a JSON response containing people data into an  OpenSocialCollection of OpenSocialPerson objects.</div>
					</dd>
			<dt class="field">
						<span class="method-title">processJsonResponse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/UpdateAppDataRequest.html#methodprocessJsonResponse">UpdateAppDataRequest::processJsonResponse()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Converts a valid JSON response to an OpenSocialAppData object.</div>
					</dd>
			<dt class="field">
						<span class="method-title">processJsonResponse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialRequest.html#methodprocessJsonResponse">OpenSocialRequest::processJsonResponse()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Abstract function that should parse a JSON object and return a native  library object.</div>
					</dd>
			<dt class="field">
						<span class="method-title">processJsonResponse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/FetchAppDataRequest.html#methodprocessJsonResponse">FetchAppDataRequest::processJsonResponse()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Converts a valid JSON response to an OpenSocialAppData object.</div>
					</dd>
			<dt class="field">
						<span class="method-title">processJsonResponse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/FetchPeopleRequest.html#methodprocessJsonResponse">FetchPeopleRequest::processJsonResponse()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Converts a json response to a collection of people.</div>
					</dd>
			<dt class="field">
						<span class="method-title">processJsonResponse</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/FetchPersonRequest.html#methodprocessJsonResponse">FetchPersonRequest::processJsonResponse()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Converts a json response to a single person object.</div>
					</dd>
		</dl>
	<a name="r"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">r</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">request</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocial.html#methodrequest">OpenSocial::request()</a> in OpenSocial.php</div>
							<div class="index-item-description">Accepts a list of OpenSocialRequest objects and sends each to the  configured container, attempting to use RPC by default, but falling back  to REST if RPC is not configured.</div>
					</dd>
		</dl>
	<a name="s"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">s</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$startIndex</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialCollection.html#var$startIndex">OpenSocialCollection::$startIndex</a> in OpenSocialCollection.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">sendRequest</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/CurlHttpLib.html#methodsendRequest">CurlHttpLib::sendRequest()</a> in OpenSocialHttpLib.php</div>
							<div class="index-item-description">Queries the specified server and returns the response as text.</div>
					</dd>
			<dt class="field">
						<span class="method-title">sendRequest</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpLib.html#methodsendRequest">OpenSocialHttpLib::sendRequest()</a> in OpenSocialHttpLib.php</div>
							<div class="index-item-description">Queries the specified server and returns the response as text.</div>
					</dd>
			<dt class="field">
						<span class="method-title">sendRequest</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/SocketHttpLib.html#methodsendRequest">SocketHttpLib::sendRequest()</a> in OpenSocialHttpLib.php</div>
							<div class="index-item-description">Queries the specified server and returns the response as text.</div>
					</dd>
			<dt class="field">
						<span class="method-title">sendRestRequest</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocial.html#methodsendRestRequest">OpenSocial::sendRestRequest()</a> in OpenSocial.php</div>
							<div class="index-item-description">Sends a single REST request to the configured container and returns the  parsed response.  Before sending the request to the container, this method  signs the request with the configured credentials.</div>
					</dd>
			<dt class="field">
						<span class="method-title">sendRestRequests</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocial.html#methodsendRestRequests">OpenSocial::sendRestRequests()</a> in OpenSocial.php</div>
							<div class="index-item-description">Sends an array of requests to the configured container.</div>
					</dd>
			<dt class="field">
						<span class="method-title">sendRpcRequests</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocial.html#methodsendRpcRequests">OpenSocial::sendRpcRequests()</a> in OpenSocial.php</div>
							<div class="index-item-description">Sends a request or set of requests using the RPC protocol.</div>
					</dd>
			<dt class="field">
						<span class="method-title">setParameter</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html#methodsetParameter">OpenSocialHttpRequest::setParameter()</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">Sets the specified parameter for this request.</div>
					</dd>
			<dt class="field">
						<span class="method-title">setParameters</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html#methodsetParameters">OpenSocialHttpRequest::setParameters()</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">Sets multiple parameters for this request.</div>
					</dd>
			<dt class="field">
						<span class="method-title">setRequestor</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialRequest.html#methodsetRequestor">OpenSocialRequest::setRequestor()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">For the two-legged OAuth case, some requests need a viewer context.  This  method assigns the appropriate VIEWER id to the xoauth_requestor_id  OAuth parameter.</div>
					</dd>
			<dt class="field">
						<span class="method-title">setRequestor</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html#methodsetRequestor">OpenSocialHttpRequest::setRequestor()</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">For the two-legged OAuth case, some requests need a viewer context.  This  method assigns the appropriate VIEWER id to the xoauth_requestor_id  OAuth parameter.</div>
					</dd>
			<dt class="field">
						<span class="method-title">setRestParams</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialRequest.html#methodsetRestParams">OpenSocialRequest::setRestParams()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Set parameters for this object to be converted to a REST request.</div>
					</dd>
			<dt class="field">
						<span class="method-title">setRpcParams</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialRequest.html#methodsetRpcParams">OpenSocialRequest::setRpcParams()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Set parameters for this object to be converted to a RPC request body.</div>
					</dd>
			<dt class="field">
						<span class="method-title">sign</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html#methodsign">OpenSocialHttpRequest::sign()</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">Signs the current request with the supplied credentials.</div>
					</dd>
			<dt class="field">
						<span class="method-title">signWithToken</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html#methodsignWithToken">OpenSocialHttpRequest::signWithToken()</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">Allows signing a request with a security token instead of OAuth.</div>
					</dd>
			<dt class="field">
						SocketHttpLib
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/SocketHttpLib.html">SocketHttpLib</a> in OpenSocialHttpLib.php</div>
							<div class="index-item-description">An implementation of the OpenSocialHttpLib interface that uses raw sockets.</div>
					</dd>
		</dl>
	<a name="t"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">t</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$totalResults</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialCollection.html#var$totalResults">OpenSocialCollection::$totalResults</a> in OpenSocialCollection.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">toJsonObject</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialAppData.html#methodtoJsonObject">OpenSocialAppData::toJsonObject()</a> in OpenSocialAppData.php</div>
							<div class="index-item-description">Converts an OpenSocialAppData instance to a data structure suitable for  sending to a json_encode type of function.</div>
					</dd>
		</dl>
	<a name="u"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">u</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						UpdateAppDataRequest
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/UpdateAppDataRequest.html">UpdateAppDataRequest</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Represents a request to get app data.</div>
					</dd>
			<dt class="field">
						USER_AGENT
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/SocketHttpLib.html#constUSER_AGENT">SocketHttpLib::USER_AGENT</a> in OpenSocialHttpLib.php</div>
							<div class="index-item-description">The value sent as the User-Agent header when this makes a request.</div>
					</dd>
			<dt class="field">
						USER_AGENT
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/CurlHttpLib.html#constUSER_AGENT">CurlHttpLib::USER_AGENT</a> in OpenSocialHttpLib.php</div>
							<div class="index-item-description">The value sent as the User-Agent header when this makes a request.</div>
					</dd>
		</dl>
	<a name="_"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">_</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/FetchAppDataRequest.html#method__construct">FetchAppDataRequest::__construct()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Constructor.</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/FetchPeopleRequest.html#method__construct">FetchPeopleRequest::__construct()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Constructor.</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/FetchPersonRequest.html#method__construct">FetchPersonRequest::__construct()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Constructor.</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialRequest.html#method__construct">OpenSocialRequest::__construct()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Constructor</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocial.html#method__construct">OpenSocial::__construct()</a> in OpenSocial.php</div>
							<div class="index-item-description">Initializes this client object with the supplied configuration.</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialPerson.html#method__construct">OpenSocialPerson::__construct()</a> in OpenSocialPerson.php</div>
							<div class="index-item-description">Constructor</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialAppData.html#method__construct">OpenSocialAppData::__construct()</a> in OpenSocialAppData.php</div>
							<div class="index-item-description">Constructor</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialCollection.html#method__construct">OpenSocialCollection::__construct()</a> in OpenSocialCollection.php</div>
							<div class="index-item-description">Constructor</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialHttpRequest.html#method__construct">OpenSocialHttpRequest::__construct()</a> in OpenSocialHttpRequest.php</div>
							<div class="index-item-description">Creates a request to be sent to an OpenSocial server.</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/UpdateAppDataRequest.html#method__construct">UpdateAppDataRequest::__construct()</a> in OpenSocialRequest.php</div>
							<div class="index-item-description">Constructor.</div>
					</dd>
			<dt class="field">
						<span class="method-title">__toString</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="OpenSocial/OpenSocialPerson.html#method__toString">OpenSocialPerson::__toString()</a> in OpenSocialPerson.php</div>
							<div class="index-item-description">Returns a string representation of this person.</div>
					</dd>
		</dl>

<div class="index-letter-menu">
	<a class="index-letter" href="elementindex.html#c">c</a>
	<a class="index-letter" href="elementindex.html#f">f</a>
	<a class="index-letter" href="elementindex.html#g">g</a>
	<a class="index-letter" href="elementindex.html#i">i</a>
	<a class="index-letter" href="elementindex.html#o">o</a>
	<a class="index-letter" href="elementindex.html#p">p</a>
	<a class="index-letter" href="elementindex.html#r">r</a>
	<a class="index-letter" href="elementindex.html#s">s</a>
	<a class="index-letter" href="elementindex.html#t">t</a>
	<a class="index-letter" href="elementindex.html#u">u</a>
	<a class="index-letter" href="elementindex.html#_">_</a>
</div>	</body>
</html>